package org.nf.order.dao;



import org.nf.order.model.Order;

import java.util.List;

public interface OrderDao {
        /**
         * 添加数据
         * @param order
         * @return
         */
        int insertOrder(Order order);

        /**
         * 删除数据
         * @param
         * @return
         */
        int deleteOrder(int productId);


        /**
         * 修改数据数据
         * @param
         * @return
         */
        int updateOrder(Order order);

        /**
         *根据用户id 查询数据
         * @param
         * @return
         */
        List<Order> select(String uId);

        /**
         * 查询产品列表
         * @param numberOf 从第几条开始查询
         * @param limit 取多少条
         * @return
         */
        List<Order> listOrder(int numberOf, int limit);

        long orderCount();


}
